/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package AST;

/**
 *
 * @author eddytrex
 */
public class DeclaracionAlteraciones extends Instruccion{
    public String Simbolo;
    public String AliasN;
    public String AliasS;
    public DeclaracionAlteraciones(int l,int c,String S,String A)
    {
        this.NoLinea=l;
        this.Columna=c;
        AliasN=A;   
        Simbolo=S;
    }
    
    public boolean CargarTS()
    {
        boolean res=false;
        res=tabla.InsertarAlteracion(Simbolo,AliasN);
        if(!res){Errores.InsertarError(NoLinea, Columna, "El Simbolo"+this.AliasN+" con tipo "+this.Simbolo+" ya fue declarado");} //Error no se puede declarar la alteracion tipo Simbolo
        return res;
    }
}
